home *** CD-ROM | disk | FTP | other *** search
Text File | 1996-07-10 | 45.5 KB | 1,072 lines |
- README of 311PTD.ZIP
-
- ********** WARNING *******************************************************
- Load ONLY the specific NLM that corrects the problem you are experiencing.
- **************************************************************************
-
- This file contains the latest release of NetWare v3.11 Operating
- System Patches. The following files are included in this release:
-
- User Versions Supported
-
- | 1 | 5-250 | 1000 |
- | user | user | user |
- 311PTD DOC (This file) |=======|=======|=======|
- AFPFIX1 NLM 2663 1-06-92 7:22p | | X | |
- ASNCRDFX NLM 1521 9-23-92 5:03p | X | X | X |
- BIGRFIX NLM 1425 4-22-92 3:36p | X | X | X |
- CLPHFIX NLM 1238 6-16-92 7:59a | X | X | X |
- CROPNFX NLM 1040 12-18-91 3:18p | | X | |
- DEVRQFIX NLM 975 8-28-92 9:15a | X | X | X |
- DIAGRFSX NLM 2593 3-18-92 8:21a | | X | |
- DIRLPFIX NLM 1508 12-12-91 1:07p | | X | |
- DOSUNFIX NLM 1910 4-22-92 10:35a | X | X | X |
- DTRSTFIX NLM 1384 9-17-92 1:48p | X | X | X |
- DUPFIX NLM 1513 9-16-92 10:22a | X | X | X |
- EAERRFIX NLM 1241 9-24-92 10:39a | X | X | X |
- EAINFIX NLM 1788 5-15-92 9:33a | X | X | X |
- EVENTFIX NLM 2498 6-29-92 3:55p | X | X | X |
- FATFIX NLM 3357 4-23-92 12:53p | X | X | X |
- GETQFIX NLM 1211 3-23-92 2:57p | | X | |
- GETRFIX NLM 1311 4-22-92 3:38p | X | X | X |
- GETSEFIX NLM 1463 4-22-92 10:41a | X | X | X |
- GNSFIX NLM 2509 5-15-92 9:35a | | X | X |
- GVIWHFIX NLM 1215 01-18-93 11:18a | X | X | X |
- HTFXFX NLM 1036 5-15-92 9:36a | X | X | X |
- INDSKFIX EXE 10686 9-24-92 8:34a | X | X | X |
- MAXCDCFX NLM 962 5-15-92 9:36a | X | X | X |
- MFIXOPEN NLM 1459 10-03-91 5:00p | | X | |
- MKDIRFIX NLM 2295 5-15-92 10:02a | | X | X |
- MPRPSFIX EXE 10674 9-23-92 9:33a | X | X | X |
- NCOMFIX NLM 2109 12-14-92 8:00a | X | X | X |
- NCPSPFIX NLM 1760 5-15-92 10:13a | | X | X |
- OBPRGFIX NLM 1640 11-06-92 10:49a | X | X | X |
- OS2OPNFX NLM 1409 02-02-93 7:10a | X | X | X |
- PAPFIX1 NLM 1145 12-02-91 3:18p | | X | |
- PAPFIX3 NLM 1310 1-08-92 10:32a | | X | |
- PATCHMAN NLM 9051 4-16-92 11:21a | X | X | X |
- PCHMN223 DOC 6110 5-07-92 4:33p | - | - | - |
- PPCFIX NLM 1233 02-09-93 6:02p | X | X | X |
- REMDEVFX NLM 1299 10-03-91 5:04p | | X | |
- REMFILFX NLM 1279 01-18-93 11:12a | X | X | X |
- REQFIX NLM 1251 5-15-92 9:38a | | X | X |
- ROUTERFX NLM 2058 02-02-93 1:40p | X | X | X |
- RPLENFX NLM 2729 01-11-93 2:15p | X | X | X |
- SPXFSFIX NLM 1742 7-20-92 3:02p | X | X | X |
- SPXLISFX NLM 1287 02-02-93 10:11a | X | X | X |
- SYNCTIME NLM 2211 11-19-92 2:37p | X | X | X |
- TRSTFIX NLM 1688 10-02-92 11:20a | X | X | X |
- TTSFIX NLM 1227 5-20-92 8:41a | X | X | X |
- UNKFIX NLM 1058 5-15-92 9:41a | X | X | X |
- UNLCKFIX NLM 1247 5-15-92 8:01a | X | X | X |
- VREPAIR NLM 88941 9-10-92 5:02p | X | X | X |
- WORMROFX NLM 1081 10-03-91 4:49p | | X | |
- WSDFIX NLM 1753 6-29-92 4:05p | | X | X |
- XMDFIX NLM 1496 9-15-92 3:29p | X | X | X |
- |_______|_______|_______|
-
- This file supersedes previous releases of the 3.11 OS patches
- distributed on NetWire under the names 311PT1.ZIP, 311PT2.ZIP,
- 311PT3.ZIP, 311PT4.ZIP, 311PT5.ZIP, 311PT6.ZIP 311PT7.ZIP, 311PT8.ZIP
- 311PT9.ZIP, 311PTA.ZIP, 311PTB.ZIP and 311PTC.ZIP
-
- The following patches were added to create 311PT2.ZIP:
-
- GNSFIX NLM 2397 02-19-92 1:43p
- EAINFIX NLM 1600 03-09-92 10:59a
- MAXCDCFX NLM 942 12-18-91 3:19p
- REQFIX NLM 1235 02-19-92 1:39p
- TTSFIX NLM 1049 01-06-92 3:35p
- UNKFIX NLM 1050 02-19-92 1:52p
-
- The following patches were added to create 311PT3.ZIP:
-
- CROPNFX NLM 1040 12-18-91 3:18p
- DIAGRFSX NLM 2593 03-18-92 8:21a
- GETQFIX NLM 1211 03-23-92 2:57p
- HTFXFX NLM 1036 03-24-92 1:25p
- PATCHMAN NLM 8987 03-12-92 11:24a
- PCHMN222 DOC 6110 04-03-92 10:49a
- SPXFIX1 NLM 1513 03-13-92 12:32p
- XMCFIX NLM 1232 02-19-92 1:56p
-
- The following patches were added to create 311PT4.ZIP:
-
- BIGRFIX NLM 1425 4-22-92 3:36p
- DOSUNFIX NLM 1910 4-22-92 10:35a
- GETSEFIX NLM 1463 4-22-92 10:41a
- PATCHMAN NLM 9051 4-16-92 11:21a
- PCHMN223 DOC 6110 5-07-92 4:33p
-
- The following patches were added to create 311PT5.ZIP:
-
- FATFIX NLM 3357 4-23-92 12:53p
-
- The following changes were made to create 311PT6.ZIP:
-
- GETRFIX NLM 1311 4-22-92 3:38p (Added)
- ELRDFIX NLM 2953 12-17-91 4:33p (Removed)
-
- *****************************************************************
- ELRDFIX.NLM was removed because of possible
- data corruption with this patch loaded in
- conjunction with running Vrepair.
- *****************************************************************
-
- The following patches were added to create 311PT7.ZIP:
-
- CLPHFIX NLM 1238 6-16-92 7:59a
- ASNCRDFX NLM 1508 4-20-92 1:51a
-
- The following changes were made to create 311PT8.ZIP:
-
- EAINFIX NLM 1788 5-15-92 9:33a (Added 1000 user capability)
- EVENTFIX NLM 2498 6-29-92 3:55p (Added 1000 user capability)
- GNSFIX NLM 2509 5-15-92 9:35a (Added 1000 user capability)
- HTFXFX NLM 1036 5-15-92 9:36a (Added 1000 user capability)
- MAXCDCFX NLM 962 5-15-92 9:36a (Added 1000 user capability)
- MKDIRFIX NLM 2295 5-15-92 10:02a (Added 1000 user capability)
- NCPSPFIX NLM 1760 5-15-92 10:13a (Added 1000 user capability)
- REQFIX NLM 1251 5-15-92 9:38a (Added 1000 user capability)
- SYNCTIME NLM 2211 6-29-92 4:19p (Added 1000 user capability)
- TRSTFIX NLM 1476 5-15-92 10:51a (Added 1000 user capability)
- TTSFIX NLM 1227 5-20-92 8:41a (Added 1000 user capability)
- UNKFIX NLM 1058 5-15-92 9:41a (Added 1000 user capability)
- WSDFIX NLM 1753 6-29-92 4:05p (Added 1000 user capability)
-
- DUPFIX NLM 1513 9-16-92 10:22a (New)
- RPLENFX NLM 3139 9-03-92 11:01a (New)
- SPXFSFIX NLM 1742 7-20-92 3:02p (Updated file replacing SPXFSFIX)
- (dated 12-12-91 size 1617)
- UNLCKFIX NLM 1247 5-15-92 8:01a (New)
- VREPAIR NLM 88893 8-19-92 1:18p (New)
- XMDFIX NLM 1496 6-23-92 1:01p (Updated file replacing XMCFIX)
-
- The following changes were made to create 311PT9.ZIP:
-
- ASNCRDFIX NLM 1521 9-23-92 5:03p (Updated to work with BNETX replaces)
- (ASNCRDFIX dated 4/20/92 size 1508)
- DTRSTFIX NLM 1384 9-17-92 1:48p (New)
- TRSTFIX NLM 1688 10-02-92 11:20a (Updated file replacing TRSTFIX)
- (dated 05-15-92 size 1476 which )
- (had a problem loading.)
-
- The following changes were made to create 311PTA.ZIP:
-
- EAERRFIX NLM 1241 9-24-92 10:39a (New)
- INDSKFIX EXE 10686 9-24-92 8:34a (New static patch)
- MPRPSFIX EXE 10674 9-23-92 9:33a (New static patch)
- OBPRGFIX NLM 1640 11-06-92 10:49a (New)
- RENFIX NLM 1363 11-12-92 8:58a (New)
- SPXFIX1 NLM 1533 10-21-92 2:31p (Updated file replacing SPXFIX1)
- (dated 03-13-92 size 1513)
- SYNCTIME NLM 2131 12-17-91 4:17p (Replacement file for SYNCTIME)
- (dated 06-29-92 size 2211 which)
- (caused an Abend on the 1000 user)
- XMDFIX NLM 1496 9-15-92 3:29p (Updated file replacing XMDFIX)
- (dated 06-23-92 size 1496)
- **************************************************************************
- SYNCTIME.NLM was replaced due to an Abend
- "Registerscreeninputroutine called with invalid screen id"
- when run on the 1000 user version.
- Note that the replacement nlm is not 1000 user compatible.
- **************************************************************************
-
- The following changes were made to create 311PTB.ZIP:
-
- RPLENFX NLM 3139 9-03-92 11:01a (Removed)
-
- **************************************************************************
- RPLENFX.NLM was removed because of a possible
- Abend "Reply keep given packet that is too long"
- when being run in conjunction with the Pburst.nlm
- that shipped with the 386 Security files.
- **************************************************************************
-
- The following changes were made to create 311PTC.ZIP
-
- DOTFIX NLM 1343 12-12-91 1:29p (Removed)
- NCOMFIX NLM 2109 12-14-92 8:00a (New)
- RENFIX NLM 1363 11-12-92 8:58a (Removed)
- SYNCTIME NLM 2211 11-19-92 2:37p (Replacement file for SYNCTIME)
- (dated 12-17-91 size 2131)
-
- **************************************************************************
- DOTFIX.NLM has been removed as a precautionary measure; even
- though, no actual problems have been encountered.
-
- RENFIX.NLM has been removed because this functionality will
- no longer be supported.
-
- SYNCTIME.NLM is now 1000 user compatible and solves the Abend
- problem.
- **************************************************************************
-
- The following changes were made to create 311PTD.ZIP
-
- DEVRQFIX NLM 975 08-28-92 9:15a (New)
- GVIWHFIX NLM 1215 01-18-93 11:18a (New)
- PPCFIX NLM 1233 02-09-93 6:02p (New)
- OS2OPNFX NLM 1409 02-02-93 7:10a (Replacement file for OS2OPNFX)
- (dated 11-22-91 size 1389)
- REMFILFX NLM 1279 01-18-93 11:12a (New)
- ROUTERFX NLM 2058 02-02-93 1:40p (New)
- RPLENFX NLM 2729 01-11-93 2:15p (New update which corrects an)
- (Abend when run in conjuction)
- (with Pburst.nlm, see changes)
- (made to create 311PTB.ZIP)
- SPXFIX1 NLM 1533 10-21-92 2:31p (Removed)
- SPXLISFX NLM 1287 02-02-93 10:11a (New)
-
- **************************************************************************
- OS2OPNFX.NLM added 1 and 1000 user support.
-
- RPLENFX.NLM corrects a problem with an earlier rplenfx.nlm
- which would cause an Abend to occur when running in conjunction
- with PBURST.NLM
-
- SPXFIX1.NLM was removed because of the possiblity of SPX
- connections hanging
- **************************************************************************
-
- ***IMPORTANT NOTES:*******************************************************
-
- 1. There are some specific notes regarding the use of these patches
- with any 3.11 Operating System patches dated prior to October of
- 1991. These notes are included below under the heading NOVELL
- TECHNICAL BULLETIN and should be reviewed by anyone using these
- patches.
-
- 2. A second documentation file by the name of PCHMN223.DOC is
- included, which accompanies PATCHMAN.NLM. PATCHMAN.NLM is
- required when loading the dynamic patches (nlms).
-
- 3. Each of the patches included in this release is listed below.
-
- 4. Also included below is a brief discussion of the patch concept
- and installation instructions.
-
- 5. Note that specific instructions are given for the use of
- FATFIX.NLM below the description of that patch.
-
- 6. The 1 User version, or runtime version, patches have been
- combined into this zip file. (1U311 will no longer be available)
-
- 7. This zip file contains static (exe extensions) and dynamic
- (nlm extensions) below is a description of each
- **************************************************************************
-
- DESCRIPTION OF THE PATCHES
-
- AFPFIX1 NLM
- 2663 01-06-92 7:22p This patch is only for NetWare for
- Macintosh. AFPFIX1.NLM corrects a problem
- with copying folders (containing files)
- into drop boxes on a NetWare v3.11
- server. This patch fixes all known drop
- box problems in both System 6 and 7 for
- all released versions of AFP.NLM. This
- patch supersedes the original AFPFIX1.NLM
- version and the correction in AFP.NLM
- v3.01.
-
-
- ASNCRDFX NLM
- 1521 09-23-92 5:03p This patch fixes a problem that may occur
- when multiple threads do asyncrhonous reads.
- It is possible for a thread to read data
- that was written by another thread.
- This problem has been known to occur with
- the Btrieve.nlm application if a Btrieve data
- file page size is not 512, 1024, 2048 or 4096
- bytes. If the page size is not one of these
- sizes, the data file may become corrupt.
-
- This updated version will now work with BNETX.
-
-
- BIGRFIX NLM
- 1425 4-22-92 3:36p This patch allows the OS to prevent
- "read" requests larger than 512K from
- overrunning the stack. This problem has
- been known to occur when loading large NLMs.
-
-
- CLPHFIX NLM
- 1238 6-16-92 7:59a This patch fixes the "ClearPhantom called
- with not primary directory number" Abend.
-
-
- CROPNFX NLM
- 1040 12-18-91 3:18p This patch fixes a problem found when a
- client makes a request to create or open a
- file. When a user makes a CreateOpenFile
- request, the server creates the file, but
- the server's reply to the user gets lost.
- The client then makes a second request to
- create the file, but since it has already
- been created, the user gets the error
- message:
-
- "file already created."
-
- Additionally, when a client request is made
- to open a file, the server opens the file,
- but its response to the client is lost. The
- client makes a second request to open the
- file, and the server opens the file a second
- time. This scenario can result in the server
- keeping the file open while the user thinks
- it has been closed. This problem becomes
- apparent when the user attempts to delete
- the file and receives the error message:
-
- "File in use."
-
-
- DEVRQFIX NLM
- 975 08-28-92 9:15a This patch addresses an Abend: GPE. This
- would happen in the ADISK process, halting at
- location 171bd0 when an application using the
- DAI call DeviceIO was loaded.
-
-
- DIAGRFSX NLM
- 2593 03-18-92 8:21a This patch fixes two network management
- errors. The first error caused the server
- to not respond to requests issued by the
- network management console (only rebooting
- would fix the problem). The second error did
- not allow the File Server to respond to network
- management requests directed to other networks
- connected to the File Server other than the
- Internal Network.
-
-
- DIRLPFIX NLM
- 1508 12-12-91 1:07p This patch fixes a problem in NetWare 386
- v3.11 that results in an infinite loop
- when the DOS DIR command is used in a
- subdirectory where more than 65,535 files
- exist. This loop will also occur with
- the FindFirst and FindNext DOS function
- calls.
-
-
- DOSUNFIX NLM
- 1910 4-22-92 10:35a This patch fixes a problem with NetWare/NFS
- V1.2. If a file is renamed from 99999999.v0
- to 99999999.V0, it causes the server to ABEND
- with the message:
-
- "DOSGenerateUniqueName tried over 100000000
- names and couldn't get a unique one."
-
-
- DTRSTFIX NLM
- 1384 09-17-92 1:48p DTrstFix.NLM fixes a problem in which
- various GPPEs and Abends occur because
- of an invalid Trustee Node pointer in a
- Directory Entry.
-
-
- DUPFIX NLM
- 1513 09-16-92 10:22a This patch fixes a problem in which a
- certain sequence of events would cause
- duplexed drives to report all mirrored
- drives were in sync after a hardware
- failure, yet they were not. DUPFIX.NLM
- must be loaded in memory at the time a
- hardware error occurs with the disk drive.
-
-
- EAERRFIX NLM
- 1241 09-24-92 10:39a EAERRFIX.NLM fixes an Invalid Semaphore
- Abend which is initially caused by an
- ERR_EA_NOT_FOUND being returned in the
- Error Code on a Read Extended Attribute
- NCP reply.
-
-
- EAINFIX NLM
- 1788 05-15-92 9:33a This patch fixes a problem with Extended
- Attributes when two or more work stations
- execute XCOPY multiple times. The result
- is that after about ten minutes the server
- will ABEND with the message:
-
- "Free called with a memory block that has
- an invalid resource tag.".
-
-
- EVENTFIX NLM
- 2498 6-29-92 3:55p This patch is required by any NLM that
- needs object deletion notification.
- Symptoms of this bug will vary, depending
- on the NLM being run.
-
- It addresses a problem that occurs
- when a "delete bindery object" call
- is made to the OS. The OS reports the
- event after the object is already
- deleted, thus preventing the application
- from accessing information on the object
- when the event is reported. This patch
- fixes this problem; the bindery object is
- not deleted until after the event is
- reported.
-
-
- FATFIX NLM
- 3357 4-23-92 12:53p This patch fixes a problem with TurboFAT
- and FAT corruption in general, when multiple
- workstations randomly access large database
- files. (The min. size of a TurboFat database
- file is, using a default 4k block size and 64
- blocks as the TurboFat, 64 * 4k = 256k. If
- you have set up a different block size
- substitute that number.)
-
- ********* IMPORTANT SPECIFIC INSTRUCTIONS FOR FATFIX.NLM *********
-
- It is important to note that the latest version of
- VREPAIR.NLM should be run before implementing this patch.
- (Use the Vrepair.nlm that is included with this zip file.)
- FATFIX.NLM will prevent corruption of the FAT and TURBOFAT,
- but VREPAIR is required to correct previous corruption.
- The steps below should guide you through using FATFIX.NLM.
-
- 3. In order to use this patch, first add the following two
- lines to your AUTOEXEC.NCF file after the assignment of
- the "IPX INTERNAL NET" number (See page 150 of the
- NetWare v3.11 "Installation" manual for an example of
- this statement):
-
- LOAD PATCHMAN
- LOAD FATFIX
-
- It is important that these lines are added immediately
- after the assignment of the internal network number. After
- editing, be sure to save the file.
-
- 2. After editing the AUTOEXEC.NCF file do the following
- things:
-
- 2a. LOAD VREPAIR at the console.
- 2b. Dismount the volumes.
- 2c. Run VREPAIR on all volumes until there are no further
- errors reported (This make take one or more
- attempts).
- 2d. Down the server.
- 2e. Bring the server back up with the modified
- AUTOEXEC.NCF file.
-
-
- GETQFIX NLM
- 1211 03-23-92 2:57p This patch fixes a problem which caused
- a large number of deleted .SRV files
- in the queue subdirectories in SYS:SYSTEM.
-
-
- GETRFIX NLM
- 1311 04-22-92 3:38p This patch fixes an abend caused by a driver
- requesting a valid linked request, which has
- been changed by another process. A zero is
- now returned to the calling process instead
- of abending the server.
-
-
- GETSEFIX NLM
- 1463 4-22-92 10:41a This patch fixes a problem found when more
- than 31 security equivalences for a user or
- group ID are set up. This can result in a
- system hang which may be accompanied by a
- message indicating a "multiple abend".
-
-
- GNSFIX NLM
- 2509 05-15-92 9:35a This patch fixes a problem found when
- rebooting and attempting to get a
- connection to the file server. If all of
- the connections are in use, (e.g. 20 for
- the 20-user version, 50 for the 50-user
- version, etc.), and one of the users
- reboots, the user will not be able to log
- back in to the server. This problem will
- only occur if there is only one network.
- If the user is on an internet, a
- re-connection will be possible.
-
- The problem is that once a user reboots,
- his connection is not terminated at the
- server until a time out limit is reached
- (usually 15 minutes).
-
- This patch corrects the problem by
- checking the source node address of the
- incoming packet to the node address of
- all workstations the server currently
- thinks it is attached to. If a match is
- found the server responds to the
- workstation, thus re-creating a
- connection in the same slot the
- workstation had prior to its reboot.
-
-
- GVIWHFIX NLM
- 1215 01-18-93 11:18a GVIWHFix.NLM fixes a problem with the NCP Get
- Volume Info With Handle (2222 22 21) which
- would not always return the correct total
- volume size.
-
-
- HTFXFX NLM
- 1036 05-15-92 9:36a Corrects a problem when using disk block
- sizes larger than 4K and cache buffer sizes
- larger than 4K. If a block was read from
- the redirection area while copying a file
- in the above circumstance, it could cause
- the destination block to become corrupted.
-
-
- INDSKFIX EXE (static)
- 10686 9-24-92 8:34a InDskFix.EXE changes the SERVER.EXE file
- on disk to fix the abend "The sleeping
- process was prematurely awakened during Delay."
-
-
- MAXCDCFX NLM
- 962 05-15-92 9:36a This patch changes the maximum limit for
- the Set Parameter "Maximum Concurrent
- Disk Cache Writes" from the old range of
- 10 to 100, to a new range, 10 to 1000.
- This change will be transparent to most
- users. The performance of some high
- throughput disk controller drivers is
- limited by the slower limit.
-
- You may want to load this NLM if your
- system uses high throughput EISA drives.
-
-
- MFIXOPEN NLM
- 1459 10-03-91 5:00p This patch is intended for all
- number-of-user versions of NetWare 386
- v3.11 that are running the MAC gateway
- VAPS instead of the AFP NLMs. This patch
- fixes the problem that MAC users have
- when trying to open files that are
- flagged Read Only. The user is unable to
- open the file, and receives the error
- message: "File not found."
-
-
- MKDIRFIX NLM
- 2295 05-15-92 10:02a This patch corrects invalid error codes
- returned by the "create directory" call
- or when copying a file to an invalid path.
- It replaces and supersedes the previously
- released patch, DIRHFIX1.NLM. Since
- DIRHFIX1.NLM and MKDIRFIX.NLM patch some
- of the same areas, they cannot coexist.
- To run MKDIRFIX.NLM, DIRHFIX1.NLM must be
- removed from the system.
-
- Additionally, this fix changes error
- codes returned from
- "ERR_BAD_DIR_HANDLE-program aborted" to
- "ERR_INVALID_PATH" in the case where the
- server is scanning a directory path and a
- file name exists in the middle of that
- directory path. (For example: Makedir:
- dir1/dir2/dir3 where dir2 is a filename.)
-
-
- MPRPSFIX EXE (static)
- 10674 9-23-92 9:33a MPRPSFix.EXE changes the SERVER.EXE file on
- disk to allow the Maximum Physical Receive
- Packet Size to be 24,682 bytes. Previously
- the allowable limit was set at 4,202 bytes.
-
-
- NCOMFIX NLM
- 2109 12-14-92 8:00a NComFix.NLM fixes the Abends "Resource tag
- link error detected in NCompleteRequest"
- and "Invalid disk request passed to
- ReturnDiskRequest".
-
-
- NCPSPFIX NLM
- 1760 05-15-92 10:13a This patch prevents a zero-length
- WriteToSpool NCP from being processed.
- This problem has been known to cause an
- ABEND:GENERAL PROTECTION PROCESSOR
- EXCEPTION and corrupt an entire volume.
-
-
- OBPRGFIX NLM
- 1640 11-06-92 10:49a ObPrgFix.NLM fixes the Abend
- "A string with too long a length was passed
- to the output formatter".
-
-
- OS2OPNFX NLM
- 1409 02-02-93 7:10a This patch allows a user to use the
- "TYPE" command to view a file even though
- SCAN file rights have not been granted.
- Without this patch, if the user is
- granted all rights but the SUPERVISOR and
- SCAN file rights (including Read) the
- file still cannot be "TYPE"ed. This
- patch fixes this problem.
-
-
- PAPFIX1 NLM
- 1145 12-02-91 3:18p This patch is only for V3.0 NetWare for
- Macintosh. PAPFIX1.NLM is a patch to
- APPLETLK.NLM v3.0. This patch resolves a
- problem where server PAP sessions of
- greater than 255 transactions would be
- interrupted and fail. The AppleTalk
- stack would then generate an error
- message stating that the Tickle Timer
- popped on the affected connection.
-
- This problem would cause ATPS.NLM to
- consistently fail to print files over one
- megabyte in size or to return font lists
- greater than 255 entries to Macintosh
- clients. In these circumstances, ATPS
- would return the message "PAP write: no
- such device or address".
-
- This patch is for use with v3.0 NetWare
- for Macintosh; the problem is resolved
- with v3.01 NetWare for Macintosh.
-
-
- PAPFIX3 NLM
- 1310 01-08-92 10:32a This patch is only for V3.0 NetWare for
- Macintosh. PAPFIX3.NLM modifies
- APPLETLK.NLM v3.0 to resolve a problem
- that ATPS.NLM has connecting to certain
- non-Apple printers that require an
- incrementing value in the WaitTime field
- of PAP OpenConn packets.
-
- The symptom of this problem visible to
- users would be that ATPS.NLM generates
- messages such as "Printer busy, status-
- idle" and may not advertise the affected
- queue on AppleTalk. This problem is
- resolved with v3.01 NetWare for
- Macintosh.
-
-
- PATCHMAN NLM
- 9051 4-16-92 11:21a PATCHMAN.NLM is the Patch Manager which
- tracks and manages all dynamic patches
- for NetWare 386 v3.10 or above. All 3.11
- Operating System patches included with
- this documentation will require
- PATCHMAN.NLM V2.20 or above. The version
- of PATCHMAN included in this file is
- v2.23. Please see PCHMN223.DOC that is
- included with this file for further
- explanation on PATCHMAN.NLM.
-
-
- PPCFIX NLM
- 1233 02-09-93 6:02p This patch fixes a problem where an NLM
- being unloaded causes the server to abend
- because it fails to return a polling procedure
- resource. The server may abend after printing
- following message: "1.1.14 Module did not
- release 1 resource Module: NetWare 386 Print
- Server Resource: Print Server Polling Procedure
- Description: Poll Procedure Call-Backs"
-
-
- REMDEVFX NLM
- 1299 10-03-91 5:04p This patch fixes a problem formatting
- removable devices. If INSTALL.NLM is
- loaded and FORMAT is run, the 3.11
- Operating System causes an abend with the
- message "ABEND: Kernel detected a process
- switch during interrupt time."
-
-
- REMFILFX NLM
- 1279 01-18-93 11:12a
- RemFilFx.NLM fixes the Abend "RemoveFile called
- with invalid file handle."
-
-
- REQFIX NLM
- 1251 05-15-92 9:38a This patch reinitializes the number of
- requests made from a station each time a
- new user logs in.
-
- This problem was visible when looking at
- data returned by PAUDIT. If an
- individual workstation was used to login
- for several different users, the
- "requests" value displayed in PAUDIT was
- not reinitialized for each user.
-
-
- ROUTERFX NLM
- 2058 02-02-93 1:40p This patch fixes a 386 v3.11 Server RIP and SAP
- packet problem.
-
- When a 386 server loses its last known route to a
- server or networks it is broadcasting out on all
- boards that the network or server is down and is not
- customizing the information for each connected board.
- For example, if a WAN link loses some networks or
- servers (either from not getting updated soon enough
- or from the resource going down) and broadcasts this
- information onto its network which has 386 servers on
- it and is the only source for these resources, all of
- the servers will broadcast back onto the network that
- these networks and/or servers are down at the same
- time. The more server present, the more the amount
- of DOWN broadcast traffic.
-
-
- RPLENFX NLM
- 2729 01-11-93 2:15p RPLENFX.NLM fixes a problem found in which the
- server leaves files open. This patch changes
- the length of the reply buffer in the StationControl
- structure. This patch has a command line parameter
- that allows for a configurable size. The default
- is 1024.
-
- Changing of the buffer size is accomplished at the
- time of loading the patch. To change the default
- buffer size, (to 2048, for example), type
- "load rplenfx size 2048," at the console prompt.
-
-
- SPXFSFIX NLM
- 1742 07-20-92 3:02p This patch fixes a problem that results
- in a file server GPI in the
- SPXFindSession. This ABEND is known to
- occur when using Madge "Smart IPX" Token
- Ring drivers.
-
- The problem is caused by a connect
- request SPX packet which arrives at the
- server without the system bit being set.
- This causes the server to look up the
- session with ID = FFFF (session ID for
- system packets), but since the system bit
- isn't set, the server looks in the
- session table for a client with a
- corresponding ID. This causes
- SPXFindSession to look beyond the end of
- memory, resulting in a GPI ABEND.
-
- The patch adds a test to SPXFindSession
- to check for sessions beyond the end of
- the session table. With this patch, if a
- connect request SPX packet is sent
- without the system bit set, the packet
- will be discarded as invalid and the
- workstation that sent the invalid packet
- will hang.
-
-
- SPXLISFX NLM
- 1287 02-02-93 10:11a SPXLisFx.NLM fixes a problem where SPX is
- incorrectly reporting the number of listen
- Event Control Blocks.
-
-
- SYNCTIME NLM
- 2211 12-19-92 2:37p This patch forces the server's date/time
- to be synchronized to the hardware's
- clock at specified intervals. These
- NLM's eliminate the gradual loss of time
- experienced by the server due to "missed"
- clock ticks while the server is in real
- mode.
-
-
- **NOTE: This file should not be confused with TIM386.ZIP
- located in forum NOVLIB, Library 4, which is for Netware 386 v3.10a
- and specifically refers to v3.10a in the documentation that comes
- with that file.
-
-
- TRSTFIX NLM
- 1688 10-02-92 11:20a This patch fixes a problem found when 9
- or more trustee directory assignments for
- individual users or groups are made at
- the root level of the same volume
- (usually volumes other than the SYS:
- volume). Although the assignments are
- made as they should be, the 9th and above
- cannot be seen from SYSCON. (They do
- appear in FILER or TLIST.)
-
- This patch adds a check for the parent of
- the trustee node that contains the ninth
- trustee assignment; if the parent node is
- the root of the volume, it checks for
- trustee assignments.
-
- This patch also fixes a problem found
- when granting trustee rights to an
- existing group. The rights appear to be
- correct in SYSCON when viewed from user
- SUPERVISOR, but these new rights do not
- appear when viewed by the individual
- user. These rights are not actually in
- effect. When viewed as a group member,
- the user gets the error: "GetTrusteePaths
- returned error 242".
-
-
- TTSFIX NLM
- 1227 05-20-92 8:41a TTSFIX.NLM fixes a bug encountered when
- certain applications execute explicit
- TTS, and file locking is also used. This
- results in an application hang at the
- workstation, and a GPPE ABEND at the file
- server.
-
-
- UNKFIX NLM
- 1058 05-15-92 9:41a This patch fixes a problem which was
- causes an ABEND on a 3.11 FILE SERVER.
- This is caused by entering a complete
- file name of a valid NetWare file at the
- file server console. This file may be
- located on any of the server's search
- paths.
-
- FOR EXAMPLE: typing "MONITOR.NLM" at the
- console instead of "LOAD MONITOR.NLM"
- will cause the above condition. Typing
- "MONITOR" without the .NLM extension will
- not cause the ABEND.
-
- If the named file is not an .NCF file the
- server will repeatedly display: "Unknown
- command" and "Invalid line in command
- file-line length exceeds 511 characters"
- until it eventually would abend with the
- message:
-
- "ABEND: General Protection Processor
- Exception running console command
- process."
-
- The Operating System is incorrectly
- attempting to open and read the NLM as if
- it were an .NCF file.
-
-
- UNLCKFIX NLM
- 1247 05-15-92 8:01a This patch corrects a problem which causes
- an ABEND with the message:
-
- "UnlockDirectoryEntry called with entry that was already unlocked"
-
- This problems occurs when the system tries
- to read the primary directory table and fails.
- It then attempts to read the mirrored table
- and though it appears to read the table
- sucessfully, the information is corrupt and
- the system ABENDS.
-
-
- VREPAIR NLM
- 88941 09-10-92 5:02p This version fixes problems where vrepair has
- not been able to correct errors in the FAT or
- Directory tables. Vrepair has been enhanced to
- now check for errors, and in the algorithm used
- in comparing values for the correct entry.
-
- WORMROFX NLM
- 1081 10-03-91 4:49p Currently, if a removable device is
- initially mounted read/write, and then
- the cartridge is removed and a new device
- is inserted that has the write disable
- tab set, the OS does not recognize that
- the device is now Read only. This patch
- fixes this problem.
-
-
- WSDFIX NLM
- 1753 06-29-92 4:05p This patch fixes a problem with APIs that
- allow users to access files on volumes
- where they have no rights. This patch
- generates a new handle so that rights are
- re-enumerated with each volume change.
-
-
- XMDFIX NLM
- 1496 09-15-92 3:29p This patch corrects a problem with utilities
- that use the SPX protocol to maintain
- communication with the server. Typically the
- client will loose the connection to the
- server and the following message will be
- displayed:
-
- "No more response buffers available"
-
- The most common occurrence is with a remote
- printer(RPRINTER.EXE) loosing it's connection
- to the print server(PSERVER.NLM), but it may
- happen with other utilities.
-
- This is happens when a call to
- SPXSendSequencedPacket() resets a session
- retransmit count which causes it to NOT abort
- the connection if the connection is broken in
- one direction and maintained in another.
-
-
- *************************************************************************
- DYNAMIC PATCH INSTALLATION AND INFORMATION:
- *************************************************************************
-
- Each of the dynamic patches listed above are intended for 386 v.3.11.
- The dynamic patches are loaded at the file server console as NetWare
- Loadable Modules and require PATCHMAN.NLM v2.20 or later in order to load.
-
- It is recommended that the command "LOAD <patch name>" be
- placed in the server's AUTOEXEC.NCF file to ensure that
- the patch is always in effect when the server is initially brought
- up.
-
- Since they are NLM's, the patches can be loaded and unloaded
- without ever having to bring the server down. Once loaded, the
- Operating System is patched and ready to go.
-
- Unloading the patches will restore the Operating System to its
- original "un-patched" state.
-
- Like all NLM-type patches, REMDEVFX.NLM requires the Patch Manager
- (PATCHMAN.NLM) to be loaded before it can be loaded. If PATCHMAN
- is not already loaded, the first patch will attempt to locate
- PATCHMAN and load it automatically if found. PATCHMAN only needs
- to be loaded once. All other patches will load once PATCHMAN is
- loaded. PATCHMAN cannot be unloaded until all patches that rely on
- it are first unloaded. Typing "Patches" at the system command line
- once PATCHMAN is loaded will display all patches currently loaded
- on the file server.
-
- Installation:
- To install a specific patch or patches, simply place the patch file
- in the same directory as the other NLM files (SYS:SYSTEM or DOS
- partition), and type "LOAD <patch name>" for each patch you wish
- to load. Once a patch has loaded, all changes are in
- effect until it is unloaded. If an error message appears, contact
- Novell Technical Support. As suggested above, you will probably
- want to enter the LOAD commands into your AUTOEXEC.NCF file to
- insure that the patches are loaded automatically.
-
-
- *************************************************************************
- STATIC PATCH INSTALLATION AND INFORMATION:
- *************************************************************************
-
- The static patches are run against the Server.exe file and may not be
- compatible with other static patches.
-
- To implement a STATIC patch: (Ensure a backup copy of SERVER.EXE has been
- made and is kept in a safe place)
-
- Installation:
- To use INDSKFIX.EXE, or MPRPSFIX.EXE, at the DOS prompt type
- INDSKFIX SERVER.EXE or MPRPSFIX SERVER.EXE.
- The message "Patch written to disk" will be displayed indicating the
- process is complete. If an error message appears, contact Novell
- Technical Support.
-
-
- NOVELL TECHNICAL BULLETIN
-
- TITLE: Effects of v3.11 Serialization Changes on
- Patches and Fixes
- DOCUMENT ID#: TB.P.298
- DATE: 4 December 1991
- PRODUCT: NetWare
- PRODUCT REVISION: v3.11
- SUPERSEDES: N/A
-
- SYMPTOM: Errors, such as "Unexpected code encountered
- in area to be patched" during implementation
- of patches and fixes.
-
- ISSUE/PROBLEM
-
- Because of the unanticipated success of NetWare v3.11, the
- available serialization range was exhausted. As a result, the
- v3.11 operating system has been modified to extend that
- serialization range. This modification has required a
- corresponding change to all v3.11 operating system patches,
- including those previously released. It does not affect any
- patches or fixes other than v3.11 operating system patches. When
- a user attempts to apply an unmodified NetWare v3.11 operating
- system patch to a v3.11 operating system with the extended
- serialization range, he or she may receive an error similar to the
- one above.
-
- SOLUTION
-
- The modified NetWare v3.11 operating system patches can be applied
- to any v3.11 operating system if the PATCHMAN.NLM (v2.20 or later)
- that accompanies them is loaded at the file server. PATCHMAN.NLM
- performs the application of a given patch to the v3.11 operating
- system as it resides in file server memory.
-
- Users should be aware of six important points:
-
- 1) PATCHMAN.NLM v2.20 (or later) must be loaded.
-
- 2) The modified patches, with PATCHMAN.NLM v2.20 (or later), will
- successfully load on NetWare v3.11 operating systems without
- the extended serialization range.
-
- 3) The re-released patches will not be successfully implemented
- if PATCHMAN NLM v2.20 (or later) is not loaded.
-
- 4) Unmodified v3.11 operating system patches will work
- successfully only on operating systems without the extended
- serialization range. They will not work on a newly modified
- operating system, nor on an operating system also running
- modified patches or PATCHMAN v2.20 (or later).
-
- 5) The re-released NetWare v3.11 operating system patches are
- dated October 1991 or later.
-
- 6) All NetWare v3.11 patches, with the latest PATCHMAN.NLM, are
- zipped into the file 311PTx.ZIP (where x was 1 at the time
- this bulletin was released) and this file will be updated with
- a successively higher value of x as v3.11 patches and
- PATCHMAN.NLM are updated.
-
-
- *****************************************************************
- DISCLAIMER
-
- Novell, Inc. makes no representations or warranties with respect to
- any NetWare software, and specifically disclaims any express or
- implied warranties of merchantability, title, or fitness for a
- particular purpose.
-
- Distribution of any NetWare software is forbidden without the
- express written consent of Novell, Inc. Further, Novell reserves
- the right to discontinue distribution of any NetWare software.
-
- Novell is not responsible for lost profits or revenue, loss of use
- of the software, loss of data, costs of re-creating lost data, the
- cost of any substitute equipment or program, or claims by any party
- other than you. Novell strongly recommends a backup be made before
- any software is installed. Technical support for this software
- may be provided at the discretion of Novell.
- *****************************************************************